//  高阶组件：是一个函数   把组件作为一个参数 返回一个新的组件  缺点：耦合度增加 可读性降低 难维护
import { getToken } from "@/utils";
import { Navigate } from "react-router-dom";
const Hocroute = ({ children }) => {
  const token = getToken();
  if (token) {
    return <>{children}</>;
  } else {
    return (
      <Navigate to={"/login"} replace>
        {" "}
      </Navigate>
    );
  }
};
export default Hocroute